undescended testes - French English Dictionary